Alfa Romeo has launched its 2023 car in Switzerland as it showed off the C43 that features what the team describes as "brave" major updates to the rear end and sidepods. The Hinwil-based team started last year strongly but faded as the season... MoreĀ»